innovating techniques